home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / awe2-0_1.lha / awe2-0.1 / Src / ThreadContainer.cc < prev    next >
C/C++ Source or Header  |  1990-07-09  |  931b  |  48 lines

  1. // This may look like C code, but it is really -*- C++ -*-
  2. // 
  3. // Copyright (C) 1988 University of Illinois, Urbana, Illinois
  4. // Copyright (C) 1989 University of Colorado, Boulder, Colorado
  5. // Copyright (C) 1990 University of Colorado, Boulder, Colorado
  6. //
  7. // written by Dirk Grunwald (grunwald@foobar.colorado.edu)
  8. //
  9. #include "ThreadContainer.h"
  10. #include "assert.h"
  11.  
  12. void ThreadContainer::add(Thread*)
  13. {
  14.     assert( SubClassResponsibility );
  15. }
  16.  
  17. void ThreadContainer::add(double, Thread*)
  18. {
  19.     assert( SubClassResponsibility );
  20. }
  21.  
  22. void ThreadContainer::add(int when, Thread* p)
  23. {
  24.     add(double(when), p);
  25. }
  26.  
  27. Thread* ThreadContainer::remove()
  28. {
  29.     assert( SubClassResponsibility );
  30.     return( (Thread *) 0);
  31. }
  32.  
  33. Thread* ThreadContainer::remove(Thread *)
  34. {
  35.     assert( SubClassResponsibility );
  36.     return( (Thread *) 0);
  37. }
  38.  
  39. bool ThreadContainer::isEmpty()
  40. {
  41.     return(1);
  42. }
  43.  
  44. unsigned ThreadContainer::size()
  45. {
  46.     return(0);
  47. }
  48.